package com.easydict.core;

import com.fasterxml.jackson.databind.ser.BeanPropertyWriter;

/**
 * 写入器创建策略接口
 * 定义不同的写入器创建算法
 */
public interface WriterCreationStrategy {
    
    BeanPropertyWriter createDictionaryWriter(WriterCreationContext context);
    
    String getStrategyName();
    
    String getVersion();
}
